package com.zhengdongzulin.zuke.app.data

import com.baidu.mapapi.model.LatLng
import com.zhengdongzulin.zuke.base.BaseViewModel
import com.zhengdongzulin.zuke.utils.UnPeekLiveData

/**
 * jeff
 * 2021-03-29 11:01:16
 */
class GlobalInfo :BaseViewModel(){

    val userInfo : UnPeekLiveData<UserInfo> = UnPeekLiveData()
    val token : UnPeekLiveData<String> = UnPeekLiveData()
    val city : UnPeekLiveData<City> = UnPeekLiveData()
    val mLatLng : UnPeekLiveData<LatLng> = UnPeekLiveData()
    val isSettingFinish : UnPeekLiveData<Boolean> = UnPeekLiveData()
    val houseDetails : UnPeekLiveData<HouseTypeDetaisl> = UnPeekLiveData()
    val roomDetails : UnPeekLiveData<RoomDetails> = UnPeekLiveData()
    val apartmentType : UnPeekLiveData<String> = UnPeekLiveData()
    val apartmentTypeId : UnPeekLiveData<String> = UnPeekLiveData()
    val apartmentTypeIsChangeForHome : UnPeekLiveData<Boolean> = UnPeekLiveData()
    val apartmentTypeIsChangeForApartment : UnPeekLiveData<Boolean> = UnPeekLiveData()
    val apartmentTypeIsChangeForFindHouse : UnPeekLiveData<Boolean> = UnPeekLiveData()
    val changeHomeData : UnPeekLiveData<MutableList<ChangeHomeData>> = UnPeekLiveData()
}